const express = require('express');
const bodyParser = require('body-parser');
const app = express();

// 需求是访问服务器上的index login register
// 将指定文件夹（public）下的所有资源暴露
// http://localhost:8080/img/7.jpg
// http://localhost:8080/index.html
// 注意问题：加后缀名
// 跟你在同一个局域网下的同学访问
// http://ip地址：8080/index.html
// app.use(express.static('public'));

// http://localhost:8080/static/img/7.jpg
app.use('/static',express.static('public'));
// req.body不能直接获取到post请求的请求体数据 需要借助body-parser去处理数据，帮你解析请求体中的参数，将其解析为一个对象，并将该对象挂载到req.body
app.use(bodyParser.urlencoded({extended:true}));

// http://localhost:8080/wenkuo


app.get('/wenkuo',(req,res)=>{
    res.setHeader('Access-Control-Allow-Origin','*')
    res.send('文阔和武烁谁能赢');
})

// post请求
app.post('/register',(req,res)=>{
    // 
    console.log(req.body);
    res.send('注册成功！！');
})

app.post('/login',(req,res)=>{
    console.log(req.body);
    res.send('登录成功！！')
})
app.get('/shangpin/detail',(req,res)=>{
    res.send('二级路由')
})
app.listen(8080,err=>{
    if(!err) console.log('serve');
    else console.log(err);
})

